package top.codedance.iotp.serialPortSDK.entity.wdlt;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 维德路特 卸油 储罐内交付报告
 * @Description Function Code: 202 ; Function Type: In-Tank Delivery Report
 * @author ChenPeng
 * @date 2023/4/17 18:10
 */
@Data
public class WdltOilUnload {

    /**
     * 罐号
     */
    private String tankNumber;

    /**
     * 产品代码
     */
    private String productCode;

    /**
     * 产品交货数
     */
    private String deliveriesNumber;

    /**
     * 开始时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date StartAt;

    /**
     * 开始时间
     */
    @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endAt;

    /**
     * 7. NN - Number of eight character Data Fields to follow (Hex)
     */
    private String characterData;

    /**
     * 起始体积
     */
    private Float startingVolume;

    /**
     * 起始标准体积
     */
    private Float startingTcVolume;
    /**
     * 起始水高
     */
    private Float startingWater;

    /**
     * 起始温度
     */
    private Float startingTemp;

    /**
     * 结束体积
     */
    private Float endingVolume;

    /**
     * 结束标准体积
     */
    private Float endingTcVolume;

    /**
     * 结束水高
     */
    private Float endingWater;

    /**
     * 结束温度
     */
    private Float endingTemp;

    /**
     * 起始油水总高
     */
    private Float startingHeight;

    /**
     * 结束油水总高
     */
    private Float endingHeight;
}